pond tortoise - Spanish English Dictionary